The Royals Season 1 Episode 4 “Sweet, Not Lasting” airs on Sunday April 5th at 10 pm ET on E!. In tonight’s episode, the Queen and Princess Eleanor throw competing fashion shows during London’s fashion week while Prince Liam narrowly avoids a catastrophe. Show Summary: Love, hate, lust and revenge will be taken to a […]